The drop in oil prices has been grabbing the headlines with WTI trading below $12/bbl. However, June contract trades at $22/bbl

FOR MORE ...