Begin your TipRanks Premium journey today. Shell (UK) (SHEL) Company Description: Royal Dutch Shell is an integrated oil and gas company that explores for, produces, and refines oil around the ...
The Dutch government has granted a consortium that includes oil majors Royal Dutch Shell and ExxonMobil around €2 billion in subsidies for what is set to become one of the largest carbon capture ...
Jennings was a highly respected leader of the production and exploration side of the Royal Dutch Shell group for two decades and chairman of Shell Transport and Trading, its London-based arm ...