Oil markets struggle to regain investor confidence and worries about demand push up prices



[ad_1]
Oil markets are struggling to restore investor confidence. Demand fears push prices down

Crude oil prices started the week down, because of the escalating trade war between the United States and China, following the announcement by US President Donald Trump …

[ad_2]
Source link