Iran war hits 100 days as oil, inflation reshape markets