Global oil supply deficit of 4.8 mbpd may ease through demand destruction: report
AI disclosure
Summary
Global oil markets face a 4.8 mbpd supply gap amid West Asia disruptions, with demand destruction expected to rebalance prices and ease volatility over time.