U.S. Petroleum Weekly – August 11, 2011
Technically crude oil (WTI) looks heavily oversold. Massive fall in total crude oil and distillates inventory.
Global Macro Perspectives
Technically crude oil (WTI) looks heavily oversold. Massive fall in total crude oil and distillates inventory.