KRTL BioTech

BP second-quarter profit of $2.8 billion above expectations

BP second-quarter profit of $2.8 billion above expectations

BP reported $2.8 billion in second-quarter profit on Tuesday, unchanged from a year earlier, held back by lower oil prices.