EnergyBasicUS Crude Output Hits Record 13.9M BPD: What It Means for Energy Markets
United States crude oil production reached an all-time high of 13.934 million barrels per day in April. This record surge reflects a rapid supply-side response to the price volatility triggered by the conflict in Iran and the subsequent Strait of Hormuz closure.
Published 1 hour ago
Read more →