Tutor TPC Gains 278 Support Holds at 7314 20260520 World Markets Rally as TrumpXi Talks Signal Strait of Hormuz Stability