Oil prices recover from sell-off as OPEC sticks to demand and steady economic growth forecasts

Crude oil rallied more than 2% Monday and has now recovered most of the losses from last week.

Jun 12, 2024 - 10:00
 0  7
Oil prices recover from sell-off as OPEC sticks to demand and steady economic growth forecasts
Crude oil rallied more than 2% Monday and has now recovered most of the losses from last week.