Storia: US stock markets today (May 21, 2026): Wall Street extends losses as oil prices rebound, Nvidia earnings fail to lift sentiment — Warptech Lab News