Oil prices are still being weighed down by concerns of slow demand growth in China and the US, the world's biggest consumers of crude. Reuters
Oil prices are still being weighed down by concerns of slow demand growth in China and the US, the world's biggest consumers of crude. Reuters

Oil prices slump more than 2% to post sixth straight weekly decline despite Opec+ cuts