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 …
Source: FuelFix
2,636
Subscribe
0 Comments
Oldest