KKR Group KKRS Slips 081 Testing 1564 Support 20260515 Merlin MRLN Declines 637 Amid Market Weakness 20260515 Natural Gas Futures Slide as Weather Forecasts Lose Their Chill Mastercard MA Faces Price Target Cut from Truist What Investors Should Know