BP returns to profit despite subdued demand amid pandemic

BP said that its underlying replacement cost profit, its definition of net income, was $86m from July to September. Credit: Bjoern Wylezich / Shutterstock.



  • BP