The global economy is on a roller-coaster ride. Political conundrums in major countries, apprehensions…