Global stock markets mostly ended higher on Tuesday (March 30) while Wall Street closed in the red on Tuesday pushed down by tech shares as the 10-year United States (US) Treasury yield briefly rose to its highest level since January 2020. On the macro side, the Conference Board’s Consumer Confidence Index surged to 109.7 in March, its highest level in a year.

To subscribe please click here