Oil Prices Take A Hit As Saudis Report Record Production

The wind has been taken out of the sails of today’s crude rally by a super-sized Saudi production number from the monthly OPEC report, in combination with a dubious EIA report (West Coast imports reaching the highest level since April 2014 does not pass the sniff test. Hum dee dum). Hark, here are five things to consider in oil markets today:

Read more: http://tinyurl.com/j28rdlp