get in touch
Shell
Dedicated to delivering valuable insights and updates!
Home ◉ Shell - My Blog
Shell, ExxonMobil, Chevron, Total, Eni risk losing $2.3trn in looming peak oil demand
Anglo-Dutch Shell, American ExxonMobil and Chevron, French Total and Italian…
Shell Nigeria makes final investment decision on gas project in Niger Delta
Shell is considering whether to invest in a gas project…
1 3 4 5