Slide
BP trades higher after beating expectations but banks slide in Europe.
Forbes | October 27, 2009
Tags:. .slide