Records tumbled across the resources sector this week led by higher prices for nickel, tin, lithium, oil, and coal, but the most significant financial event occurred in Germany where the all-important 10-year government bond turned positive for the first time in almost three years.
Read More