by Oil & Energy Insider, May 11, 2018
Crude markets have seen a wave of bullish news in the last couple of weeks, and as tensions in the Middle East continue to rise and Venezuela falls further into crisis, upward pressure on prices is only increasing.
(…)