Found this interesting piece that goes back into history and tries to identify why a rally will sustain or not - Some valid points - some not so agreeable - essentially gist is that institutional investors/backing is driving the rally - so as long as there are new ones, ( like the recent BNY Mellon ) , the rally will continue