Shell reveals £6bn oil profits ahead of green activist showdown
Shell has unveiled a $7.7bn (£6.2bn) profit driven almost entirely by its oil and gas operations as the business prepares for a showdown with green activists. The company earned $7.5bn from oil, gas and petrochemicals in the first three months of the year,