Politics & Policy2h ago
U.S. Oil Reserve Falls Below 300 Million Barrels for First Time Since 1983
The Strategic Petroleum Reserve dropped to 298.7 million barrels last week, its lowest level in four decades, raising questions about the nation's emergency energy cushion.