China Industrial Profits Plunge Most On Record

On Friday morning local time, China reported that industrial profits crash the most on record in January-February, both due to the Lunar new year, but mostly due to the virus outbreak and the government's restrictive measures to contain the virus.

  • Mar 27, 2020 8:43 AM

The Global Economy Won't Bounce Back Soon

The adoption of massive inflationary and demand-driven measures in a shock to supply is not only a mistake, but is the recipe for stagflation and guarantees a multi-year negative impact...

  • Mar 25, 2020 3:20 PM