Oil set for historic April selloff as trade war darkens outlook