Peltier on Oil
1210247609000
121900
Energy;Market Outlook;Topics/Economy (U.S.);
734374281
squawk box