Oil tanker explodes in Strait of Hormuz.

An oil tanker exploded in the Strait of Hormuz on July 26, 2026, after hitting a naval mine. It had strayed from designated shipping routes, amid a delicate US-Iran diplomatic pause. No casualties or official details confirmed.

Joe Biden wins the election.

Image Credit: newyorktimes.com A surprising election, most experts did not believe that it would be that close. This election was […]