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