Front-month WTI futures saw a sharp, sudden drop in recent trade, falling from the $116/barrel area to print daily lows in the $104/barrel area in a m

Front-month WTI futures saw a sharp, sudden drop in recent trade, falling from the $116/barrel area to print daily lows in the $104/barrel area in a m