While this week’s report revealed a whopping increase in commercial stocks, prices were up a little following the release. Instead, most attention is on the latest oil demand forecasts from OPEC and the IEA. While both organisations lowered their forecasts for the next few months, they both expect demand to hold up well. We broadly agree and think that oil demand growth will stagnate, not collapse.
Subscriber content
Read this in full, free
Start a free trial and use one of your 10 free starter credits to unlock this piece.