US Oil Reserves Plunge to Lowest Level Since 1980 Amid Supply Warning
According to data published by the U.S. Energy Information Administration (EIA), both domestic petroleum production and overall demand experienced a contraction during the month of May, tightening supplies across North American markets and pushing prices higher. The convergence of shrinking domestic reserves and persistent international supply disruptions has intensified scrutiny over global energy security. These … Read more