Oil fell below 100 dollars per barrel and Asian shares were sharply higher overnight after US stocks soared to their best day in almost a year on renewed hopes that the Iran war could soon end.
Bob Pritchard
April 1, 2026