Profits and revenues up for major European trio

Total sees production on the rise, while BP and Eni keep output flat, as improving prices add to momentum

Beat consensus: Total chief executive Patrick Pouyanne
Beat consensus: Total chief executive Patrick Pouyanne
Published 1 November 2018, 23:00Updated 31 October 2018, 19:09