RPC RES Slides 084 as Selling Pressure Mounts 20260520 Oil Prices Slide as Trump Abandons Iran Strike Plans WEX Inc WEX Q1 2026 Earnings 415 EPS Surges Past 411 Estimates Whats Next for Parsons Corporation PSN at 5079 20260520 Nvidia Stock Hits Record Highs Following CEO Huangs China Visit Q1 Earnings Anticipation Builds Dine Brands DIN Q1 2026 Earnings Why the Beat Matters AEye LIDR Surges 167 Nearing 192 Resistance 20260520 KKR Real KREF Q1 2026 Earnings Miss EPS 006 vs 011 Expected Japans Major Urban Centers Lose Appeal Among International Travelers Crown CCK Q1 2026 Earnings Beat Revenue NA EPS 186 OSI OSIS Unchanged at 20823 RangeBound Trading 20260520