But global uncertainties triggered by US tariffs and geopolitical tensions may put the brakes on, say brokerages