Oil nears USD 98 as Iran war rattles Europe while Asian stocks advance July 23, 2026 · India Today Read full story at source