U.S. Video

Home run trades are over in oil: Trader

58 Mins Ago

FMHR traders discuss their trade on oil as it falls below $43.