Oil falls below $93 as China manufacturing weakens
The price of oil fell below $93 per barrel Thursday after a survey showed manufacturing activity in China falling to its lowest level in seven months, a sign that the recovery in the world's No. 2 economy is fading. Full story

