Donnelley Financial Launches 150 Million Buyback as Software Revenue Growth Accelerates Tutor TPC Gains 278 Support Holds at 7314 20260520 Oil Drops as Hopes for Persian Gulf Resolution Grow Kakao Strike Threat Highlights Growing Worker Demands for Higher Pay in South Korea