Iran attacks 3 US destroyers, threatening 20% of global oil supply