BP misses expectations as profits slip on weaker oil and gas prices
BP reported lower first-quarter profit of $2.7 billion, attributing the fall to reflect lower oil and gas prices and a "significantly weaker" fuels margin. The energy industry has broadly seen a decline in year-on-year profits,