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: