Markets | Fri Mar 18, 2016 4:47pm EDT

Global stocks post longest streak of gains in two years; dollar firms