London-listed oil major BP PLC recently announced its first-quarter financial results, which fell below market expectations. The company reported a profit of $2.72 billion, missing the forecasted $2.87 billion and
London-listed oil major BP PLC recently announced its first-quarter financial results, which fell below market expectations. The company reported a profit of $2.72 billion, missing the forecasted $2.87 billion and






