Oil futures have fallen as supplies from Saudi Arabia and Russia rose while economic growth stumbled in Asia amid escalating trade disputes with the United States.
03/07/2018 - 06:46
Oil prices fall as OPEC output rises
03/07/2018 - 06:46