"Luck is believing you're lucky." - Tennessee Williams
While enjoying a much-needed short break from blogging, hence our uncommon silence, we still managed to follow the macro news such as February's anemic 20,000 new jobs creation in the United States from the latest nonfarm payroll report (when 180 K was expected). With global negative yielding bonds increasing by $509 billion in the last three-day trading to $7.437 trillion, given the global weaker tone in the growth outlook, no wonder the D word for "deflation" fears has staged a comeback. Given the recent dovish tone taken