Oil Markets Finally Succumb to US-China Trade Fears

One could logically argue that crude oil prices should be heading toward $100 a barrel given the bullish factors in global oil markets. Why prices have stayed low is something of a mystery that cannot be explained by President Trump’s Twitter habits alone.

Leave a Reply

Your email address will not be published.