<p>China reported a trade surplus for March earlier today at +19.90B vs -7.09B for the combined January-February period. China seems to be back in business after being shut down completely for
<p>Industrial production in Germany fell by 0.3% for December and by 4.1% on the same month a year earlier. A deeper fall compared to the previous month, while surveyed analysts on average expec
Leave a Comment