BP profit more than doubles… — BP +0.80 | NewsImpactScreener