October 24, 2026CommoditiesMacro·Neutral·oil
Barclays: Oil demand recovering while supply stuck at 84% of pre-war levels
Barclays research says the oil market's last cushion is gone as demand aggressively ramps up, with China crude imports back near pre-war levels at 10.5 mb/d, India running +600 kb/d year-over-year, and US demand recovering, while supply remains stuck at 84% of pre-war levels.
Detected & updated continuously · Source: Nebula
Story subjects
Crude OilIndia