photography

US Oil Stocks Hit Lowest Level Since 1983

Oil Stocks Plummet to Lowest Level Since 1983 The United States' Strategic Petroleum Reserve has been a cornerstone of energy security since its inception in the 1970s.

Designed to cushion the nation against global supply disruptions and price shocks, it has long served as an emergency buffer.

However, recent data reveals that oil stocks have plummeted to their lowest level since 1983 – just shy of 300 million barrels – sparking concerns about America's preparedness for future crises.

Read the full story

Read on DaniZoldan →