Time for a round-up. The Russian invasion of Ukraine has caused turmoil on the ground, and in financial markets. It triggered a sell-off in global stock markets. Prices for oil and natural gas and other commodities such as wheat, along with gold, palladium and other precious metals have surged, as investors fear supply disruptions. They […]








