China Growth
| 10:36AM 5/14/2012
Oil prices fell below $95 a barrel Monday in Asia amid investor concern that China's economy, the world's second-largest, is slowing faster than previously expected.
| 4:28PM 1/17/2012
On Friday, it looked like this week would be ugly. Standard & Poor's had just downgraded the credit ratings of France and several other E.U. countries, the latest domino to fall in Europe's slow-motion economic train wreck. But at least in the U.S., the stock market has shrugged off that news.