mining market cycles