As always, Michael Klare is worth reading.