If you didn’t spot this Think Progress post over the weekend — explaining how Osama bin Laden demanded $144 barrels of oil ten years ago — it is worth a read. The price for a barrel of oil this past holiday weekend was exactly what bin Laden wanted.
If you didn’t spot this Think Progress post over the weekend — explaining how Osama bin Laden demanded $144 barrels of oil ten years ago — it is worth a read. The price for a barrel of oil this past holiday weekend was exactly what bin Laden wanted.