Oil prices fell below $34 a barrel Tuesday in Asia as traders sold the expiring front-month Nymex contract because of a lack of space at a key US storage facility.
Oil prices fall below $34 a barrel