A complaint by Russian oil firm Rosneft against the planned sale of a stake in Germany's Schwedt refinery by Shell …
Shares in FTSE 100 heavyweights Shell PLC (LSE:SHEL, NYSE:SHEL) and BP PLC (LSE:BP.) slipped on Friday as oil prices appeared …
European oil majors Shell and Eni have led an early stage funding round for climate technology start-up Mantel Capture, which …