May 21, 2026 US stocks edge higher following the latest U-turn for oil prices – Yahoo! Finance Canada