Oil stocks in US Strategic Petroleum Reserve fall to lowest level since 1982
15 hours ago
U.S. Strategic Petroleum Reserve crude oil stocks dropped to 284.6 million barrels, the lowest since October 1982. This drawdown is part of an agreement to release 172 million barrels from the facility.