Share Facebook Twitter LinkedIn Pinterest Email Democrats won the House and at least 54 Senate seats in the 2026 midterms. Gridlock may curb fiscal stimulus, and the dollar slipped as yields eased. Source link