The entire UN was in on the scam. The Oil for Food program was a cash cow for the UN, which received a percentage of every transaction in the form of administrative fees.
The US also winked at Iraqi oil sales to Turkey and Jordan, which were outside the Oil for Food program.