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