Market has recovered from its lowsResources companies are at record highsRecord iron ore pricesTTY still under a dollar.Should be at $1.20.