Oil News: Crude Futures Drop as U.S. Downgrade and China Data Hit Demand

  • Crude oil falls as China's demand slows and the U.S. credit outlook weakens. Key support at $59.13 may be tested if bearish pressure persists.