Lol
I am no chartist Dr but even I can understand the concept of supply and demand
The stack at sell side might have scared few people but the demand at 3.4c was impressive and was only indicating that it's just a matter of time
Let's see how we go
Cheers