UK Petrol and Diesel Prices Face Upward Pressure Amid Iran Tensions RAC Warns HUYA Inc HUYA Crushes Q1 2026 Estimates EPS 009 Tops Views Repligen Corporation RGEN Q1 2026 Earnings EPS 048 Beats Estimates SmartStop SMA Q1 2026 Beat Revenue NA EPS Exceeds by Significant Devon Energy DVN Fell 248 Is a Recovery Ahead 20260520 Barney Franks Legacy in Finance The DoddFrank Architect Dies at 86