Oil prices fell below $70 a barrel today in Asia as investors shrugged off a looming OPEC production cut after company forecasts suggested the US may be headed for a severe economic slowdown that crimps crude demand.
Oil falls below $70