Crude oil nears $110 as Saudi attacks and Hormuz risks stoke supply fears
Crude oil is nearing $110 a barrel after attacks on Saudi targets and shipping concerns in the Strait of Hormuz The rise threatens to increase India's import costs inflation pressures and demand for dollars

