Storage Levels Plummet by 25%: Largest Decline Since 2018
Discover the alarming 25% drop in storage levels, marking the steepest decline since 2018. Explore insights and implications in our detailed report.
Storage levels have dropped by 25 percentage points from their peak, the most significant drop since 2018.