The weekend gone by was nothing ordinary for the financial universe. In fact, it is not Monday’s market carnage, but a few developments during late last week, that have set the course for the unprecedented turmoil across the global markets. Friday’s selloff was triggered by China’s Caixin PMI data for the August which fell to 47.1 from July’ [...]