More evidence the oil rally may have peaked: Kilduff
Weak manufacturing and investment data in Asia lend further evidence the oil price rally has peaked, John Kilduff says.
Weak manufacturing and investment data in Asia lend further evidence the oil price rally has peaked, John Kilduff says.