The bull market continues to defy the skeptics and is now nearing a major milestone. On August 22, 2018, this bull market can overtake the bull market of the 1990s as the longest ever. From tariffs to trade wars to inflation to a flattening yield cur
...Read More










