U.S. stocks tumbled Friday as surging oil prices diminished hopes for Fed rate cuts, marking a losing week.
Read full article on MarketWire