Analysis: Oil companies are facing the moment of truth. The stakes couldn’t be higher
One group is made up of European oil giants like BP (BP), Shell (RDSA) and Total (TOT), which are trying...
One group is made up of European oil giants like BP (BP), Shell (RDSA) and Total (TOT), which are trying...