A 25.59-carat Burmese ruby sells for a world record-breaking price of US$30.3 million at an auction in Geneva.