BP Earnings Reflect Gain on Sale of Stake in TNK-BP
BP PLC (NYSE: BP) reported first-quarter 2013 results before markets opened this morning. The oil and gas supermajor posted diluted earnings per American Depositary Share (ADS) of $5.20 on revenues ...Read Full Story »











