BP Plc’s profit exceeded expectations with operational improvements and higher oil and gas production outweighing lower prices, as the company’s turnaround plan builds momentum.
The...
The management has signalled a focus on increasing profitability, not just sales. However, the stock is the cheapest among its peers because investors are...