BP joins rivals with bumper $8.2 billion profit BP Plc is trading down 0.06% at 479.32 BP (NYSE: BP) more than doubled its third-quarter profit from a year earlier to
Read More