Oil nears USD 98 as Iran war rattles Europe while Asian stocks advance

· India Today