News

Shell shares traded lower on Monday morning after the energy giant flagged weaker trading across its integrated gas, upstream ...