TEHRAN, Aug. 02 (MNA) – Iran's Foreign Ministry vowed to use "all its tools" to exercise its inherent right to self-defence against U.S. aggression, denouncing the ongoing naval blockade and military strikes as violations of the UN Charter.