Posted by Jad Mouawad - NY Times
Share on Facebook
Tweet on Twitter
An offshore oil rig, shown here off Brest, France, and now under contract to BP off the coast of Angola. More than 200 oil discoveries have been reported so far in 2009 in dozens of countries.
….full story HERE.