BP Profits From Rising Crude Oil Prices, Flat Production
BP PLC (NYSE: BP) reported second-quarter 2019 results before markets opened Tuesday. The oil and gas supermajor posted adjusted diluted earnings per American depositary share (ADS) of $0.83 on sales ...Read Full Story »