Gov’t messes up oil money - Report