Crude oil prices re-took the $70 per barrel level, yesterday, and they are poised to climb further. In fact, prices are likely to hit the $100 mark before year-end. Economic and geopolitical factors are at work, once again, to produce a return to triple-digit oil. Read More
There is a compelling fundamental case to be made. There has been a serious regime of supply constraint undertaken. Saudi Arabia has led OPEC in curtailing output. The Kingdom has been actually under producing their quota for several months. Read More
Crude oil prices finished the week just below the psychologically damaging level of $60 per barrel. As prices marched higher all week, howls went up from fundamental traders and commercial interests decrying the disconnect between abundant supply levels, the poor demand outlook, and high prices. Read More