Article

marketwatch.com on 2018-03-15 21:33

How Venezuela could be the ‘final element’ that tips oil market into deficit

In a monthly report, the International Energy Agency referred to Venezuela as the “biggest risk factor” among OPEC’s efforts to balance global supply ...

Related news