BP's big profit beat
Despite expectations being elevated by higher oil prices BP (BP.) still managed to beat consensus net income forecasts for the first quarter by 17%.The oil major fared rather better than its UK peer Royal Dutch Shell (RDSB) which...
03 May 2018