Oil falls as Trump urges OPEC to cut prices; China duty on US crude looms

5 Jul

By