Remember meForgot password?
    Log in with Twitter
Image uploaded by Lynn Herrmann

2011-02-03 14:47:43

Shell Oil announced on Thursday its annual profits for 2010 were $18.6 billion, almost double its profits of $9.8 billion in 2009.

Featured In
News Apr 18, 2013 - Theft damage leads Shell to shut down southern Nigerian pipeline
Apr 12, 2012 - Oil slick spotted in Gulf of Mexico
Feb 3, 2011 - Shell doubles annual profits for 2010 to $18.6 billion
Latest News
Top News
More images by Lynn Herrmann
Today's Top Images
Latest Images