News

Banks are cutting estimates for the average oil price this year to below $60 a barrel amid production hikes from OPEC+ and ...