The market impact of Russia's Ukrainian incursion
A de facto invasion of Ukraine by Russian forces has ramped up market volatility and sent oil prices to the cusp of $100 per barrel and safe-haven gold to within touching distance of $1,900 an ounce, at the time of writing (22...
24 February 2022