Oil futures fall Monday, with global benchmark prices marking their lowest finish since December of 2021.
MarketWatch.com - Top Stories, MarketWatch
Mon, 06/12/2023 - 12:54pm
Oil futures fall Monday, with global benchmark prices marking their lowest finish since December of 2021.