BP Reports Surprise Profit on Strength in Refining, Trading
BP Plc, the first oil major to report first-quarter earnings, posted a surprise profit as a stronger-than-expected refining and trading performance helped mitigate the lowest crude prices in more than Continue Reading
