Escalating trade tension between the United States and China could lop off a chunk of global economic growth and curtail oil demand this year, the International Energy Agency said on Friday.
Source: FuelFix
Escalating trade tension between the United States and China could lop off a chunk of global economic growth and curtail oil demand this year, the International Energy Agency said on Friday.
Source: FuelFix
2,003