Shel

The "Enormity" of Oil Profits by Exxon and Shell?

Clifford Krauss makes a strange word choice to describe record profits by the oil companies Exxon and Shell.
Syndicate content