Stock markets stage solid rebound as oil soars 12%
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.
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.