Sensex and Nifty fall as crude rises on U.S.-Iran tensions

Business