RF RFAM Flat at 987 Consolidation Continues 20260520 Tariffs Weak Demand and Regulatory Uncertainty Drag EU Business Investment to Lowest Since 2015