US tells IEA nations it’s unhappy with emergency oil release, and has suggested supplementing oil release with extra 100mln bbl.

15 Oct 2026 12:24Energy Market Moving US Bonds US Indexes USD