Open Square Capital 3Q18: Incentives for Higher Oil Price

Up 12.65% 3Q18 and 112.5% YTD 9/30/18 vs. 7.71% and 10.56% for S&P 500 during 3Q18 and YTD, respectively In Q3, fear, uncertainty, and doubt dominated as concerns of an emerging market contagion coupled with a trade-war induced China deceleration blanketed the media The argument was easy to make, slower growth means lower oil demand, […]

Continue Reading