The Dilemma of Dollar Hegemony in Global Energy Market Turbulence
On June 3, 2025, the U.S. Energy Information Administration (EIA) reported that crude oil inventories had plunged to a decade low due to declining shale output and an early hurricane season in the Gulf of Mexico.
more