Bussiness6 months ago
‘Unthinkable’: alarm bells for climate as Opec move sets stage for oil glut
The International Energy Agency forecast this month that global oil capacity in 2030 may exceed demand, which could lead to a bearish trend for oil prices....