Shell-logo-source-Navingo1.jpg
Oil and Gas News
Shell Misses Expectations as Earnings Halve Amid Cooling Oil and Gas Prices