Ukraine has reached an agreement with the U.S. on a minerals deal. February 26, 2025 10:00pm Ben Borges Ukraine