Irans Economic Strain Under Continued US Sanctions TSLX Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement Technical Indicators Suggest Bullish IntermediateTerm Outlook for Equities