Shell-logo-source-Navingo1.jpg
Oil and Gas News
Shell Reports Huge First Quarter Profit of Nearly £1.4 Billion More than Expected