Shell hands shareholders billions despite falling profits and climate criticism
This marks the 13th consecutive quarter in which Shell has given its investors buybacks of more than $3bn.
Home » Shell
This marks the 13th consecutive quarter in which Shell has given its investors buybacks of more than $3bn.
"Firms like BP are climate criminals, polluting our planet & escaping with billions," wrote Caroline Lucas.
Shell reported its highest profits in 115 years.
"Your gas bill has doubled in a year. Shell’s wholesale costs are lower today than this time last year. A ...