I would totally agree with that. Obviously in the short term the paper markets have a view and move the price around based on some data point. In the long run they can't win the day, because supply and demand will win the day in the long run.
But yes, definitely in the short run, and the sentiment can last for six or eight weeks at a time.