Global markets rebound amid Iran war tensions, as easing fears lift stocks while oil prices head for a record monthly surge