Sensex falls 304 to 74,346 amid oil and U.S.-Iran uncertainty

Business