Uncertainty over a demand revival is clouding the global outlook. With rising geopolitical risks, consumer sentiment is mixed.

Send this to a friend