FINANCE Minister Heng Swee Keat spoke of changing tides around the world that have precipitated an uncertain environment when he announced the Singapore Budget 2017.