Why Sensex Fell 583 Points Today: Oil, Rupee Hit Markets | THE SIGNAL JOURNAL