The Russian comments seem like a super week FUD attempt to me. Really not much there that could have specifically impacted the price at all, especially when you compare it to all of the China craziness.
You are viewing a single comment's thread from: