European Stocks Edge Higher as UK Inflation Data and Bond Yields Take Center Stage NCDEX to Launch Worlds First Rainfall Index for Weather Derivatives on 29 May