Oil trades near one-month low as trade row risks hurting demand

Oil price news
Oil price news

Breaking