At 110$ per barrel, few predicted the drama related to the sharp oil sell-off, even the tiny minority of analysts that did pointed to the downside couldn’t even dream of prices under 70$, while the consensus analysts forecast was around 120$ and even more, the only real indicator means FUNDAMENTALS rather than mood were screaming… Continue reading Crude Oil Market Analysis