12 Sep Latest Energy / Automotive News and Analysis OPEC $70.49/bbl, WTI Crude $63.39/bbl
London, September 12, 2025, (Oilandgaspress) –––Oil markets are being pulled in different directions by a range of forces, with the potential for supply losses stemming from new sanctions on Russia and Iran coming against a backdrop of higher OPEC+ supply and the prospect of increasingly...