LONDON -- Royal Dutch/Shell produced Europe's biggest corporate profit of 2002 today at over $ 9 billion after tax, but its shares and those of arch-rival BP sank on fears they face a grim future.