Oil prices tumble amid renewed optimism over the Strait of Hormuz

Oil prices tumble amid renewed optimism over the Strait of Hormuz

Despite three straight days of falling oil prices, the cost of unleaded gas has hardly budged, compounding the pressure on consumers....

Redirecting to full article...