Stock markets have created another lifetime high. The most important benchmarks have been on a tear since the shortest bear market we have seen last March. We are now witnessing the sharpest rally in market history, with major global indices hitting all-time highs. This is against the backdrop of oneRead More →