The Fall of Humanity
April 29, 2008
BP and Shell post big profits in era of record oil prices
The combined profits of $17 billion reignited calls for a windfall tax on oil profits as consumers struggle to pay for food and fuel.
Read more.
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment