Live: Oil Futures Rocket Past $100 Per Barrel as S&P 500 Futures Collapse
Live Updates Oil Keeps Skyrocketing 10:44pm ETWell, its been a historic night. Oil futures are now up an incredible 30% from their Friday close. WTI Crude futures are now trading for $119 per barrel,…