Concerns over tensions near the Strait of Hormuz pushed global crude markets higher despite ongoing diplomatic negotiations.

The post Oil prices rebound above $100 amid renewed US-Iran tensions appeared first on The American Bazaar.