BP (BP) Ascends While Marke… — BP +0.40 | NewsImpactScreener