The IEA now expects the global oil market to run a deficit of 1.8 million barrels per day in the third quarter, more than double its estimate from just a month ago.
Chinese carmakers made up 14.2% of new BEV registrations in Western Europe's largest markets between January and May of 2026, up from 9.4% in that same period last year.
As thousands of data centers have come online, an explosion in demand for advanced memory chips has tightened global supplies and sent prices for the components to unprecedented highs.