Subscribe To Our Free Newsletter |
Markets gain for sixth consecutive day in longest streak since October
The rally in banking and finance stocks after some banks posted good quarterly results also helped sentiment