India has agreed to buy petroleum, defence goods, and aircraft from the U.S., while partly opening up its highly-guarded agriculture sector under a trade deal, according to a government official, as the two sides reconcile after months of tensions.President Donald Trump announced







