Russia’s war on Ukraine boosts China’s financial ambitions
Crude touches highest level since 2008 and investors dump shares after threat of energy sanctions

Crude touches highest level since 2008 and investors dump shares after threat of energy sanctions