Dow Up 2.00% Nasdaq Up 1.66%

BP p.l.c. (BP)

29.02 Up +1.38(4.99%) NYSE - As of 4:00PM EST
| After Hours: 28.90 Down -0.12 (0.41%) 7:40PM EST