U.S. Oil Supply Falls to 20.38M Barrels/Day in March, Lowest Since November 2025: EIA
According to the U.S. Energy Information Administration (EIA), American oil supply fell to 20.38 million barrels per day in March, marking the lowest level since November 2025.
GateNews·05-29 15:27