USIran Tensions Stoke Inflation Fears in India Energy Costs Fuel Consumer Pressure TOP Ships TOPS Down 347 How Low Could It Go 20260520 Ebola Outbreak in Central Africa Raises Concerns for Global Healthcare and Travel Sectors Stock Markets Edge Higher as Investors Eye Nvidias Earnings Report