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

Track sentiment and mindshare across stocks and crypto in Nebula.

Open Nebula