There Will Be A Lot More Blood? Oil Futures Crash Nearly 25% In A Single Day Today!

The incredible amount of volatility in oil futures contracts was amazing with today’s trading range going from $11.88 to $16.98.