Oil rises as China, US put trade war 'on hold'
Prices regain some ground but some analysts believe prices could dip with amply supply to meet demand
Prices regain some ground but some analysts believe prices could dip with amply supply to meet demand