Oil Prices Slide as USIran Peace Deal Hopes Rise Strait of Hormuz Reopening Eyed Puerto Rico Tourism Sector Shows Potential for Growth in 2026 as Travelers Seek Unique Destinations Indian Market Outlook Analyst Highlights Opportunities in Sub100 Stocks US Stock Futures and Bond Yields Slide on Reports of Putins Updated Nuclear Doctrine Global Markets Edge Higher as USIran Talks Offer Hope but Oil Above 100 and Hormuz Disruption Persist Q4 Earnings Roundup Sun Pharma Info Edge and Eicher Motors Post Profit Gains Hindalco Torrent Pharma See Declines ITT Inc Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response Silvaco Group Inc SVCO Q1 2026 Earnings NarrowerThanExpected Loss Provides Cautious Optimism PERI Q1 2026 Earnings EPS Misses Estimates as Stock Declines FINV Q1 2026 Earnings EPS of 1764126 Drives Stock Surge Despite Missing Revenue Context COLD Q1 2026 Earnings EPS Surpasses Estimates Amid Operational Efficiencies EXPO Q1 2026 Earnings EPS Beats Estimates by 19 Amid Modest Revenue Headwinds Chevron CVX Edges Higher Amid Steady Trading Key Levels at 174 and 192 60 Degrees Pharmaceuticals SXTP Dips 134 as Shares Test Support Level Travelers Companies Inc TRV Slips Slightly as Shares Test Key Levels Galaxy Digital GLXY Slips 31 as Crypto Sentiment Softens Key Support Zone in Focus BlackRock Virginia Municipal Bond Trust BHV Posts 119 Gain Approaching Key Resistance RIO Q4 2025 Earnings EPS Misses Estimates but Stock Rises 26 HTHT Q1 2026 Earnings Slight EPS Miss Amidst Operational Challenges Materialise MTLS Q1 2026 Earnings Strong EPS Surprise Drives Positive Investor Sentiment Frontline Plc FRO Q4 2025 Earnings EPS Miss Weighs on Shares as Tanker Market Softens GLP Q1 2026 Earnings Massive EPS Surprise of 455 Overshadows Lack of Revenue Disclosure ASR Q1 2026 Earnings EPS Misses Estimates Shares Dip 225 US and Iran Signal Potential Progress but Remain at Odds Over Key Issues VVV Q1 2026 Earnings EPS Surges 18 Above Estimates Amid Quiet Revenue Disclosure CCH Holdings Ltd CCHH Edges Higher at Key 050 Support Level