Ebola Outbreak in DR Congo Raises Concerns for Regional Mining and Healthcare Sectors Eli Lilly LLY Stock Today Drops 128 Key Support at 95792 20260520 Michael Burry Moves Quickly to Buy BeatenDown Fintech Stock Following Earnings Plunge Japan Insurers Cautious on JGB Purchases as Yields Surge Retail Sales Surge 17 in March as Iran Conflict Drives Gas Prices Higher CPI Data Shows Inflation Accelerated to 38 in April Amid Ongoing Iran Conflict