The U.S. / Iran Deal Expires, An Oil Spill in the Arabian Sea, and More Sh*t!

August 17, 2026