A long-range yacht needs 3,000+ nautical miles of range at economical cruise to cross an ocean without refuelling. These nine vessels deliver it — with verified range figures, 2026 asking prices and the annual running cost of each.