Energy OverView March 13, 2014

After a precipitous fall this this week, oil prices have stabilized this morning. The stabilization around $98 for WTI comes despite more disappointing economic data out of China. Factory output grew, but much less than expected. The growth of 8.6% is impressive on its face, but the markets were pricing in 9.5% of higher. China’s January-February implied crude oil demand was down 3.1%,

This content is for Trading/Hedging Consultation Package members only.
Log In Register