Indian Finance Minister Nirmala Sitharaman presented an annual budget to Parliament with a spending estimate of 48.21 trillion rupees (about $58 billion), 1.2% higher than February's interim budget of 47.66 trillion rupees, and a fiscal deficit target of 4.9% of gross domestic product, down from 5.1%, Reuters reported on July 23....