Blackrock FRA Trading at 1107 Key Decision Point 20260520 EU Approves US Trade Deal Amid Ongoing Tariff Tensions