Oil has fallen 13% from the highs of June as US and China have been locked in a trade dispute and slapped tariffs on billions of dollars of each other’s goods

from economy_politics https://ift.tt/2MyexDw