The Silence Before The Storm In Oil Markets

With oil production plunging in Venezuela and Iran, tension in the Middle East at its highest point in years, and the threat of further outages in Libya, why are oil prices not trading higher?

Read more: https://bit.ly/2EqQP6J