edgeX has paid 50% of approved June 2 claims in USDC, with the remaining half due in EDGE tokens in April 2027 and claims closing on June 9. Post navigation Ukrainian drones strike St Petersburg during SPIEF 2026, sending smoke plume over Russia’s flagship economic forumIsraelis push Netanyahu to maintain military presence in Lebanon