Look like price has been engulf..short in supply..

Disclaimer