“U.S. Crude Oil Production Hits Record High—But Who’s Buying?”
Record U.S. Oil Production in March 2025—But Demand Is Telling a Different Story The U.S. oil industry just hit a new milestone. According to freshly released data from the Energy Information Administration (EIA), U.S. crude oil production reached an all-time high of 13.488 million barrels per day in March 2025. This breaks the previous record … Read more