The banner is needed to show the logical origin, given that the browser is still on Google.com and the article is shown in a iframe (to enable pre-rendering). Our native apps do not have this constraint and thus don't have the extra bar.
I can't give you a 100% reason for the X. I know multiple UI versions were tested and this did well.