Markets were left high and dry last week, as the 'Monsoon Effect' played havoc on...
Markets ended in green on rate cut hope.