A large dinosaur skeleton has fetched $44.6m (£34m) at a Sotheby’s auction in New York City, the most ever paid for a fossil. The plant-eating stegosaurus, nicknamed Apex, is 11ft (3.4m) tall and 27ft long from nose to tail. Sotheby’s said it “ranks high among the most complete skeletons ever found”. The skeleton sold to an anonymous buyer, who said: “Apex was born in America and is going to stay in America”, in what is...