The board of directors of Indian Oil Corporation (IOC) has declared an interim dividend of 45% (Rs 4.50 per share) for the financial year 2004-05. This was announced in a release issued to the BSE today.