TPE Logo
Dow futures tumble 500 points as yields continue rising; oil surges 5%: Live updates