BlackRock TCP Capital Corp TCPC Holds Steady at 385 Key Levels Define Next Move Trumps Remarks on Taiwan Independence Stoke Geopolitical Uncertainty for Markets AWI Q1 2026 Earnings EPS Miss Weighs on Investor Sentiment Fintech Startup Saris Raises 288 Million in Series A Funding Round