The financial markets have been caught within the throes of an unrelenting downtrend over the past several weeks, which has reached a boiling point today after the US benchmark […] Click here to view full article