Oil Prices Drop as the G7 Considers Releasing Up to 400 Million Barrels
February 04, 2026 Crude oil inventories in the United States decreased by 3.5 million barrels during the week ending January 30, according to new data from the U.S. Energy Information Administration (EIA) released on Wednesday. The decrease brings commercial stockpiles to 420.3 million barrels according to government data, which is 4% below the five-year average […]Read More
