Share Facebook Twitter LinkedIn Pinterest Email European stocks rally; central banks hold policy meetings