News U.S. oil prices rise back above $104 a barrel after Trump threatens to blockade Strait of Hormuzby SkytradeApril 13, 2026
Uncategorized Dow futures fall 500 points as crude oil prices spike again: Live updatesby SkytradeApril 13, 2026