Saturday, January 26, 2019
A combination of rising oil prices, stronger balance sheets and continued significant cost deflation has created a ‘sweet spot’ for oil and gas companies to start investing in new projects. Supermajors Cost Index
« GO BACK