Iraqi President Barham Salih has said that an estimated $150 billion of stolen oil money has been smuggled out of Iraq in corrupt deals since the US-led invasion of Iraq in 2003.