In-depth analysis on global business, finance and economy news.