BP falls 8% after cutting ties with Russian oil giant Rosneft, adding to mounting financial woes following the Ukraine invasionBusiness Insider • 02/28/22
Goldman Sachs Says Stay With Energy as $125 a Barrel Oil Is Possible: 5 Big Dividend Winners24/7 Wall Street • 02/28/22
BP dumps 20% stake in Russian oil giant, says its partnership with Rosneft 'simply cannot continue' following attacks on UkraineBusiness Insider • 02/27/22