Large-cap E&Ps share prices suffer despite better financial and operational performance in Q3 19

Published at 09:41 12 Nov 2019 by