Unbiased AI-powered news
1 stories related to this topic, newest first.
theweek.comSatellite imagery from the Copernicus EU program captured Iran loading oil into tankers at Kharg Island on April 26, 2026. Social media posts citing the data questioned the effectiveness of an apparent blockade and noted that Tehran is not nearing storage depletion. Kharg Island…