BP’s Q1 Upstream and Downstream Earnings Fell
BP’s Q1 Earnings Beat the Estimate, Stock Rose 2%BP’s upstream earningsBP (BP) posted its first-quarter earnings on April 30. The company’s earnings beat the estimates. To learn more, read BP’s Q1 Earnings Results Surpass Analysts’