Demand destruction sinks oil prices as gasoline inventories send warning signal
October 05, 2023 at 15:13 PM EDT
The more than 6 million-barrel rise in U.S. gasoline supplies reported by the Energy Information Administration this week wasn't just a surprise, but the strongest sign yet that oil and its products have reached the breaking point for consumers.