Yes, Korea is the main explanation.
It will be interesting to see how it plays out, if people start hoarding their SBDs once it gets back towards 1 USD, the already scarce supply might mean less people selling rewards -> Lower sell pressure on STEEM -> price crawling up slowly and steadily.
Time will tell :)