India's Modi says there should be no restrictions on energy supplies