Oil Fall Continues, Stock Market Rout Deepens
Stock selloff has reached panic levels as oil falls below the psychologically critical level of $30/barrel. WTI futures fell below $30 for contracts expiring in February briefly on Wednesday, before ending the day slightly above at $30.58. The decline was prompted by news that Iran will add 500,000 barrels a day of exports within a week of the removal of sanctions against the country.