The Energy Report: API Surprise
March 27, 2024 at 12:50 PM EDT
The American Petroleum Institute (API) reported a massive 9.337-million-barrel increase in crude supply along with a much larger-than-expected 2.392-million-barrel increase in crude oil supply.