India, March 16 -- Kharg Island, a small coral island in the Persian Gulf, handles around 90% of Iran's crude oil exports. Despite US and Israeli strikes on other infrastructure, the terminal has not... Read More