Starlink outage stalls U.S. Navy drone boats, exposing Pentagon dependence and risks for SpaceX's investment case--read the key takeaways for investors now.
The U.S. Navy is imposing a sea blockade against Iran -- the latest escalation in the war that has seen the flow of key energy supplies choked off at the Strait of Hormuz.
Despite Donald Trump claiming he lifted the naval blockade, the Strait of Hormuz remains closed as ships attempting to pass through the critical oil corridor face the full force of the US Navy.