Bulls can celebrate the U.S. economy and seeming zero impact (so far) of the U.S.-China trade war, but it’s not necessarily invincibility that’s keep this bull run chugging along—it might be as simple as lack of supply of shares.
Share shrinkage, or a lack of shares being issued, hit negative territory in 2016, then turned a bit more positive last year, but this year, analysts are expecting low to negative supply, Reuters cited JPMorgan as saying…. CLICK for complete article