20050721 india: Oil nexus: 'Insiders' may be involved