PANews, June 5 - According to Jinshi reports, the European Central Bank has lowered the deposit mechanism rate by 25 basis points to 2%, in line with market expectations, marking the seventh consecutive meeting of rate cuts. The main refinancing rate and marginal lending rate have been reduced from 2.4% and 2.65% to 2.15% and 2.4%, respectively.