Energy & Technology Forums
Presented by Mergermarket, a Partner of M&A Leadership Council
At the recent USD 50 per barrel (bbl) range, oil has roughly doubled its 13-year low set earlier in 2016. Short run stability in market equilibrium is in large thanks to tightening production from US producers and OPEC ...