Crude prices could surge to $110 per barrel if Iran's oil supply, Hormuz Strait face disruption: Report

New Delhi: Crude oil prices could surge to as high as USD 95 to USD 110 per barrel if Iran's oil supply and the Strait of Hormuz face disruption amid...