What’s Behind The Latest Oil Price Plunge?
The mercurial nature of the oil market has flipped the mood in the past two weeks from hysterical expectations of severely reduced supply from Iran to concerns over the pace of global economic and oil demand growth. Trade wars, weakening emerging markets and currencies, and the strengthening U.S. dollar began to overshadow market fears that […]
What’s Behind The Latest Oil Price Plunge? Read More »