Ukraine says it has reached a “preliminary” deal to hand revenue from some of its critical mineral resources to the US, with preparations under way for Volodymyr Zelenskyy to visit the White House to sign the agreement on Friday.
The announcement followed days of tense negotiations between Washington and Kyiv in which the Ukrainian president alleged the US was pressuring him to sign an earlier deal worth more than $500bn (£395bn) that he said would force 10 generations of his people to pay it back.