Steve Moore - Looks like inflation is here to stay for a while. Oil $78/bb. by John Catsimatidis
See All 4355 Episodes of "CATS Roundtable"