EnergyFeaturedE&P firms to lose $1 trillion in revenues in 2020: ResearchInternational Finance Business DeskMay 1, 2020May 1, 2020 by International Finance Business DeskMay 1, 2020May 1, 2020 The E&P industry comprises major oil companies that recorded $2.47 tn in revenues globally last year... Read more