Finally!..........Sure it did!...it would be silly to deny and it is also silly to deny it is not around 0.014-0.016 now...a 20 fold even without any major oil news!
LOL...those asking to be sold at 0.011 and 0.012 every day for the past few weeks disagree! :-D