BP gushes higher as it beats expectations
News that BP (BP.) had posted a modest profit as opposed to the loss which had been pencilled in by analysts helped lift the shares 1.9% to 203.85p.Underlying replacement cost profit, its definition of net income, was $86 million....
27 October 2020