Indian shares flat as dull earnings offset upbeat US CPI data