BP, Shell Fall Weigh on FTSE as Index Slides to 10,490.5 - BP News | Rallies