UK energy giant BP has taken Russian oil out its European refineries, Report informs, citing Bloomberg.
Four of its refineries in Spain, Germany and the Netherlands have been emptied of Russian crude.
The company also said it expects to wind down most its long-term contracts with the Kremlin by year's end.