Brent Crude Remains at $101/Barrel Despite 11.1M B/D Supply Drop Since February as Demand Destruction Exceeds Expectations
According to JP Morgan strategist Natasha Kaneva on July 26, global crude oil supply has fallen 11.1 million barrels per day since February amid the US-Iran conflict, pushing global inventories to historical lows. However, Brent crude remains near $101 per barrel, approximately $20 below early-war h
GateNews·07-27 02:23

