Remorseful Shell Abandons Russian Oil
(Reuters) -Shell stopped buying Russian crude on Tuesday and said it would phase out its involvement in all Russian hydrocarbons from oil to natural gas over Ukraine, becoming one of the first major Western oil companies to abandon Russia entirely. Oil prices soared above $139 a barrel on Monday to hit their highest level since…
