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

  • Post category:CNBC

Source: Oil and Gas

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

Full Article: Read More