Stock markets stage solid rebound as oil soars 12%
0
North American stock markets delivered triple-digit gains today as oil rebounded and investors shook off the gloom that had driven stocks down steadily this week.
