War in Ukraine: where will Europe get its oil and gas now? After the EU, US, and UK announced plans to phase Russian oil and gas down and out, the question… By Matt Farmer
Russia invades Ukraine: the business fallout Russia’s mobilisation into Ukraine has caused Western powers to impose sanctions on the country. By Matt Farmer