Oil companies still a good buy: Again Capital's John Kilduff