Business Western businesses’ flight from Russia continues with Shell, GM and others ending or suspending dealings February 28, 2022
Business Putin puts Russian nuclear forces on alert as Ukrainian civilian deaths mount February 27, 2022
Business BP to ‘exit’ its $14 billion stake in Russian oil giant in stark sign that Western business is breaking ties over Ukraine invasion February 27, 2022
Business BP says it will ‘exit’ its $14 billion stake in Russian oil giant Rosneft over Kremlin invasion of Ukraine February 27, 2022