I found my problem: I was inputing a column vector for x-axis. Inputing row vector using transpose gave me expected output. Following code worked:
T_US=transpose(US_data_T_confirmed[8:end])
using Plots
using Interact
@manipulate for Days in 1:length(dates)
plot(T_US[1:Days],US_data_new_cases[1:Days],m=:o)
xlims!(T_US[1],T_US[end])
ylabel!("New Confirmed Cases in Past Seven Days")
title!("COVID-19 cases")
end