What have the banks done to the markets making them unable to bear cheap oil?

Last Tuesday, a new steep fall of the price of crude oil by almost 5%, triggered another selloff in all the major capital markets of the world. The New York and the European stock exchanges lost anything between 2% and 3% of their capitalization. One may observe that this development is one of many of […]