Diamond prices are now at their lowest level this century, per Bank of America.