As Shell reports record profits, they are under scrutiny again.
Guterres calls out the grotesque greed of oil and gas companies
The UN head calls out the greed of oil and gas companies.
Exxon reports a dramatic drop in profits
The largest oil company in the US reports a drastic drop in profits.