J.P. Morgan analysts report that global oil inventories are serving as the primary balancing mechanism during current supply disruptions. As of early 2026, global inventories stand at 8.4 billion barrels, but only 0.8 billion are realistically available without operational stress. The analysts warn that OECD commercial inventories could approach operational stress levels by September if current conditions persist.
Sign in to access complete coverage, AI analysis, and related companies.
Sign In to Continue