Weekly updates ECB cuts interest rates for the second time this year, what does this mean for markets?