New Delhi: The five-year agreement between Indian Oil Corporation Limited (IOCL) and the State Trading Corporation (STC) of Mauritius is an assured long-term supply commitment to Mauritius, providing the country with security of supplies and shielding it from price volatility, the government said on Saturday. This is the first long-term supply agreement concluded by an.