European stocks surged to a new record, boosted by the continued rally in technology shares and an anticipated interest rate cut from the European Central Bank
Read More