Curiosity CURI Q1 2026 Earnings Miss by Significant Key Takeaways Martin MLM Stock Consolidating at 53121 Next Move Ahead 20260520 Nvidia Stock Hits Record Highs Following CEO Huangs China Visit Q1 Earnings Anticipation Builds Technical Market Outlook Points to IntermediateTerm Bullish Momentum AMC Ent AMC Gains 1066 Support Holds at 142 20260520 Dollar Retreats as Geopolitical Risks and Fed Policy Dominate Trader Focus UK Petrol and Diesel Prices Under Pressure as Iran Conflict Weighs on Supply