Home US stocks open higher as oil prices tumble, Dow ... 17 Apr. 2026 US stocks open higher as oil prices tumble, Dow +1.0%