Daily market commentary: A crucial week for European bond markets
OIL The oil war combined with the devastating effect of the coronavirus-induced lockdown on economies has triggered a dramatic fall in the price of oil with WTI plunging to its lowest level in more than 20 years with the May contract sinking below $15. On top of that, there is a wide contango across contracts,…
Read more