BP profits: Strategic shift reflects new reality since Vladimir Putin’s military attack on Ukraine | Fortune