World Taiwan’s semiconductor hub feels pressure from AI demand and rising energy costs 17 March 2026, 4:54 am Team Buyback