Chinas Economic Growth Slows in April as Retail Sales Hit MultiYear Low Trumps Ceasefire Warning Adds Fresh Fuel to Oil Price Rally Ebola Outbreak in DR Congo Rare Strain and Conflict Pose Challenges for Public Health and Economic Stability Sensex Nifty Plunge Over 800 Points as USIran Tensions Jolt Markets Nifty Slips Below 23400 Nuveen Floating Rate Income Fund JFR Edges Higher as Yield Seekers Eye Support Levels First Foundation Inc FFWM Gains 243 as Shares Test Key Resistance at 62 Geospace Technologies GEOS Holds Support Amid Modest Decline TransAlta Corporation TAC Declines 21 as Support Levels Come into Focus