Weather Derivatives Set to Begin Trading on May 29 Stock Market Rally Gains Momentum as Earnings Season Heats Up Iran Deal News Looms US Fuel Prices May Not Return to 3 Per Gallon Through 2026 Despite Iran Peace Prospects Barclays Reports 18 Profit Increase Raises Income Guidance Amid Strong Performance Dhoot Transmission Files Updated DRHP for 1400 Crore IPO with Bain Capital Backing Shell Shares Upgraded to Buy After ARC Resources Transaction