global markets

Nomura warns of ‘terminal’ oil shortage driving global selloff

Global markets fell on Tuesday as crude oil prices pushed further above $100 a barrel and U.S. Treasury yields hit their highest level since 2007, with Nomura strategist Charlie McElligott warning that cross-asset markets are waking up to an "energy/petrochem…

China quietly cut oil imports by 5M barrels a day, averting global crisis

When Iran closed the Strait of Hormuz earlier this year, analysts warned oil could reach $200 a barrel. The catastrophe never materialized — and a detailed analysis published on July 29 reveals why: China quietly cut crude oil imports by…