Ukraine president Volodymyr Zelenskyy is expected to sign a critical minerals deal at the White House on Friday, after weeks ...