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

5 Jul

By