Oil in free fall

Oil is in a very bear-market free fall that began in June 2014, spearheading the longest trade...

Read More