Previously, we reported that U.S. oil production has maintained its upward trajectory in the current year even as oil prices have sunk to multi-year lows. According to data from the Energy Information Administration (EIA), U.S. crude oil production hit an all-time high of 13.58 million barrels per day (mb/d) in June 2025…
Read More