Weekly Market Report (23.04.2010) April 23, 2010 Index retreats as HSBC continues to fall; MaltaPost at new 2010 high. IT companies publish their 2009 financials.