Oil prices jump amid renewed tensions over the Strait of Hormuz

Oil prices jump amid renewed tensions over the Strait of Hormuz

Stock futures also dropped as traders also closely watched the status of possible peace talks....

Redirecting to full article...