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