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.