-
Why does the U.S. still control every penny of Iraqi oil revenues?
Washington has maintained control over Iraq’s oil revenues since its illegal 2003 invasion–a financial and economic subjugation that undermines Iraqi sovereignty and denies it access to its own national treasure.