Oil prices take a breather after 9-day winning streak pushes crude to 2023 highs - MarketWatch
marketwatch.comSubmitted by marketwatch5869 in business
EIA reports a more than 6 million-barrel weekly drop in U.S. crude supplies
Submitted by marketwatch5869 in business
EIA reports a more than 6 million-barrel weekly drop in U.S. crude supplies