Despite lower profits, European and US oil & gas giants soldier on with ‘solid’ results

Next