Lowes Companies LOW Q1 2026 Earnings Beat Revenue NA EPS 303 Amer Movil AMX Stock Jumps 052 Approaching 2821 20260520 Kiplinger GDP Outlook Points to Goldilocks Economy Neither Too Hot Nor Too Cold Coursera COUR Falls 576 Watching 513 Support 20260520 Oil Edges Lower as Goldman Sachs Sees Limited Impact of US Sanctions on Russian Exports Iran Deal Could Calm Energy Markets But One Oil Stock May Still Shine