Crude oil's last cushion is gone as recovering demand squeezes constrained Middle East supply. Barclays puts China imports near pre-war levels at 10.5m b/d, India up 600,000 b/d year on year and Middle East flows at 84% of pre-war levels; US demand is recovering. After more than 500m barrels of inventory were drawn down, buyers are paying a $13/bbl premium for next-week cargoes over the front-month contract, versus under $4 a week into the war. x.com