Oil fell below $66 a barrel today as a weak demand outlook was expected to be reinforced by weekly inventory data from the United States.
Oil falls on weak demand outlook