ALBAWABA - A fresh review of satellite images has shown a record number of oil tankers circling Iran’s Kharg Island, underscoring mounting pressure on the country’s energy industry as curbs on its oil exports persist. Images dated May 21 show around 26 tankers clustered around the island’s loading terminals and nearby waterways, the most boats spotted there since the conflict began earlier this year. The photographs show that export activities ...