Oil prices slip again as spectre of trade war