Added note -
The previous link talking about inflation/deflation is from one year ago. So, where it concludes there we will have not inflation in the short term, the "short term" may have already expired.
So, what's one to make of this? Your guess is as good as mine.