The protracted U.S.-China trade dispute and slowing economies and oil demand growth made analysts slash their forecasts for WTI Crude prices this year to the ...
A