Another peak in sentiment and ensuing volatility in uranium land has many throwing in the towel. However, positive fundamentals have not changed and may have even gotten better.
Global Manufacturing PMI is at 50 and rising. What does this mean for resource markets?