European shares fall 6.2% and Italian stocks fail to trade; BP tanks 18% as oil prices crash
See the original post here:
European shares fall 6.2% and Italian stocks fail to trade; BP tanks 18% as oil prices crash
See the original post here:
European shares fall 6.2% and Italian stocks fail to trade; BP tanks 18% as oil prices crash