In light of all this, our own view is that markets remain well positioned to continue to rally over the medium term, though given their stratospheric rise of late, a bit of a pullback might be in order in the short term.