Best damned Christmas present in a very, VERY long time !!!

Read a few articles that mentioned OPEC IE: Saudi Arabia have cranked up production. Supply and demand go together and the price drops.

Now Russia based paying their debt down the the barrel of oil near the $100 mark. The Saudi's on the other hand can still make a profit with prices around $50 per barrel.

Prior to the price drops the sanctions against Russia seemed to have little effect with oil up around $85. Now the price drops plus the sanctions already in price and Russia is in economic trouble imagine that.

Not to mention the U.S and Saudi Arabia have always had their political ties... tin foil hat time?