Shares finish down with investors focused on Nvidia results, oil prices gain Yahoo Finance 2025-05-28 02:39 Source Original site