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.