The U.S. Strategic Petroleum Reserve (SPR) has reached its lowest level since April 1983, now containing approximately 319.5 million barrels of crude oil. This decline follows an emergency drawdown a⦠[+1604 chars]
No comments yet. Be the first to comment!