The World Spot Price