Oil prices fell below $66 a barrel Wednesday as weak US economic data, including a drop in durable goods orders and consumer confidence, suggested demand would remain weak.
Oil prices fall below $66 a barrel