Nasdaq Leads Equity Losses as Oil and Borrowing Costs Remain in Focus Flaherty FLC Stock Today Rallies 078 Resistance at 1760 20260520