world news and its impact on business