https://www.reuters.com/markets/commodities/oil-prices-end-year-10-lower-demand-concerns-snap-winning-streak-2023-12-29/
Crude futures lost over 10% in 2023 in a tumultuous year of trading marked by geopolitical turmoil and concerns about the oil output levels of major producers around the world.
Create an account or login to join the discussion