Oil falls below $100 a barrel and Asian stocks jump on renewed hopes of Iran war ending
Oil has fallen below $100 per barrel and Asian shares are sharply higher, after U.S. stocks soared to their best day in almost a year over renewed hopes that the Iran war could soon end


































