UK and abroad BP’s Russian exit has only limited impact in ‘less febrile’ mood on markets February 28, 2022