Indian Oil Corporation

India balances US energy ties with $25 billion Russian gas deal

India on Monday started receiving long-term gas supplies from Russia's Gazprom, the world's top publicly-listed…

Fuel rates at all-time high, Petrol, Diesel rates jack up

As fuel rates keep on increasing, the government says it is looking at various ways…