Is Liberty LBRT Still a Buy After 124 Rally 20260518 Santacruz SCZM Slips 115 Testing 817 Support 20260518 Hamilton HBB Steady at 1785 Awaiting Next Catalyst 20260514 VEON Ltd VEON Q1 2026 Earnings Surprise EPS 139 Up Significant Putin Visits China for 25th Anniversary of Friendship Treaty Amid Broader Diplomatic Pivot Meritage MTH Gains 345 Support Holds at 5815 20260518 Japan China Lead Foreign Government Retreat from US Treasurys as Iran War Fallout Stirs Currency Turmoil