Russia’s war on Ukraine has sparked many extraordinary developments, among them the sanctions unleashed by the west on Moscow, which have been far more...
BP is to offload its 19.75% stake in state-owned Russian oil giant Rosneft “with immediate effect” following the invasion of Ukraine. The firm’s chief...
Western allies have agreed to remove selected Russian banks from the SWIFT global financial messaging system. In a joint statement, leader of the European...
British Airways has suffered a major outage, causing several flights to be cancelled and leaving passengers stuck on planes after landing at Heathrow. The...
Stock markets are plunging and Brent crude oil costs are nearing $100 a barrel as the crisis over Ukraine deteriorates. Brent, the international benchmark,...