Oil fell below $68 a barrel yesterday after a report showing weak US consumer confidence undermined expectations of a rise in demand.
Oil falls below $68