Business | Fri Jun 18, 2010 11:18pm IST

Amid the Gulf crisis, Wall Street touted BP stock