German retail giant Metro has posted a sharp rise in second-quarter operating profit, and raised its sales guidance for 2003.