In the last decade , De Beers has buckled under scrutiny by anti-trust regulators while its mining rivals have found diamond deposits in Russia , Australia and elsewhere , hobbling the giant 's monopoly .