Connect to share and comment

Saudi arabia oil 2011 02 25

Appears In:
Billionaire doubts Saudi can pump enough; says barrel could reach $150.
Saudi arabia oil 2011 02 25

Oil coats a boat rope in Liaoning province, China.

Stringer