Earnings
BP profits surge 71 percent amid oil price rally
“I think what you’re seeing coming through those earning numbers is an improved ramp-up of the projects … underlying production growth in the upstream of around 14 percent and a resilient downstream,” Brian Gilvary, chief […]