The Energy Report: Not Over
Wednesday, April 24, 2024 6:29 PM EDT
After the close we saw the American Petroleum Institute (API) report that petroleum supplies came in tighter than the market was expecting.