Top Trade Ideas: BP, CELG, CF, ESRX, RY

 | Mar 31, 2014 01:33AM ET

BP (BP.LSE)