Oil prices dropped again because of US production and stockpiles, and weak China?s currency