Global Markets Rally as Iran Deal Hopes Push Oil Prices Lower
Global markets experienced a significant rally as optimism surrounding a potential Iran nuclear deal emerged, leading to a decline in oil prices. Investors reacted positively to reports indicating that negotiations between Iran and world powers…