X4 Pharmaceuticals XFOR Q1 2026 Earnings Why the Beat Matters Should You Sell Global GLP After 099 Drop 20260515 Blackrock HYT Stock Analysis RangeBound Near 854 20260515 Global Unrest Continues to Pressure Fuel and Energy Markets