A rough week for oil gets even worse with this tweet:

China can now continue to purchase Oil from Iran. Hopefully, they will be purchasing plenty from the U.S., also. It was my Great Honor to make this happen!

WTI was down $2.38 to $66.17 ahead of the comment.

Source: Forex Live