ECB cut deposit rate to zero, and lowers benchmark rate to 0.75%. Seeing an aggressive sell off in Euro currently trades at 1.246. Gold and silver trade sharply lower with equities trading off highs made following China’s and BOE announcements.

Posted by Philip Ball | Sales and Trading