US President Donald Trump is expected to deliver a major, 30-minute speech on India and Indian Americans at the "Howdy, Modi!" event in the world's energy capital on Sunday, which US officials asserted would bring fresh energy in the long-lasting relationship between the two democracies.