Oil prices slide for second straight day as US-China tariff deadline looms