Stock market news today: Dow and S&P 500 updates
Oil prices skyrocketed Wednesdays on hopes that the collapse in demand for crude may finally be bottoming. US crude spiked 30% in early afternoon trading to $15.86 a barrel, marking…
by October Gallery
Oil prices skyrocketed Wednesdays on hopes that the collapse in demand for crude may finally be bottoming. US crude spiked 30% in early afternoon trading to $15.86 a barrel, marking…