Crude oil heads for third straight weekly loss as supply and demand weigh on market

Oil market analysts have widely described this week's sell-off as an overreaction to OPEC+ production increases.

Jun 7, 2024 - 20:00
 0  6
Crude oil heads for third straight weekly loss as supply and demand weigh on market
Oil market analysts have widely described this week's sell-off as an overreaction to OPEC+ production increases.