A published report says between $ 5 million and $ 15 million worth of oil a day is missing in Iraq , and could have been siphoned off through corruption or smuggling .