A recovery in world oil demand is underway, with consumption set to rise from its May nadir on seasonal trends and as pent-up demand is released in line with a rebound in product supplies. Annual contractions ease from 4.8 mb/d in 2Q26 to 1.7 mb/d in 3Q26, followed by...
Read More