OECD Oil Inventories Hit Lowest Level Since 2004

16 November 2022

Oil inventories in developed economies are at their lowest level since 2004 according to the IEA’s November Oil Market Report.
The EU embargoes on Russian crude and oil product imports will tighten oil markets even further. Diesel markets, in particular, will tighten, although higher prices will ultimately lead to additional demand destruction.

Need help?

Please use the contact form to get support.