Oil rises above $100 supported by concerns over Iran supply disruptions Ahmed Ashraf Mar 17, 2026 Oil above 100 dollars as Hormuz tensions rise with war impact on inflation and global monetary policy