Share
post
Oil investments to fall 6% on lower demand and prices, IEA says
Written on 06/07/2025
Nayla Razzouk, Bloomberg
Share
post
The first such decline in a decade excluding the year of the Covid slump.
Read full article