One month-plus into the truce, supply-demand dynamics dominate as US production stays robust. WTI slides to $69.36 after ...
With geopolitical risk premium largely removed, oil benchmarks faced renewed selling pressure while natural gas showed ...