John Kilduff
Analyst John Kilduff warns about underreported ‘terrorist’ threat to the Strait of Hormuz could have detrimental effect on oil prices.
Energy analyst John Kilduff warned that $70/barrel oil could “be the breaking point for the economy.” He was wrong.