In a nutShell

Thursday, October 27, 2005

Royal Dutch Shell reports 68% rise in earnings; 5 oil majors to report quarterly profit of $26bn, up 23% on 2004

-does this surprise anyone?

0 comments: