Opec
Recent News About Opec
-
Department of Energy: SPR at 416.39 million barrels, lowest since 1984 as Biden plans to release more
The U.S. Energy Information Administration (EIA) reports stock of crude oil in the Strategic Petroleum Reserve (SPR) trickled to its lowest levels in nearly four decades for the week ending Sept. 30.