Home Investing News US and Ukraine agree terms on minerals deal, two sources say