All news on the topic: City Analysts

558
BP profits surge to $3.2bn as volatile oil prices deliver trader windfall
Volatile energy prices have handed a windfall to BP in an early boost to efforts by its new boss to restore confidence in the oil major.