US President Barack Obama is to announce the withdrawal of all US combat forces from Iraq by August 2010. US administration officials say he is due to make the announcement on Friday, six years after US-led forces invaded Iraq. The largely unpopular war has proven enormously costly to America and defined the presidency of George W. Bush.