Loading...

Dubai Sparks Market Tumble

| Worldwide markets fell after Dubai announced $60 Billion debt due to costly construction projects. Sheila MacVicar reports.