Barclays on Friday lowered its oil price forecasts, citing the festering U.S.-China trade war, continued weakness in global manufacturing activity and increased ...
A