Energy BP CEO Bernard Looney commits to Russia operations amid Ukraine Finance News Magazine Feb 14, 2022 Bernard Looney, chief executive officer of BP Plc, gestures while speaking during a news conference in London, U.K.,… Read More...