World futures review