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

Oil prices have rebounded over the past two days after a sell-off but are still down for the week. OPEC+ production increases, soft manufacturing …

scroll to top