Traders Price in Fed Rate Hike by December After Inflation Surge Nanobiotix NBTX Slips 673 Testing 4880 Support 20260515 Mesa MTR Slips 288 Testing 385 Support 20260518 Biotech and Pharma Stocks Slide as Rotation Into Energy Accelerates