Strong earnings growth and Q1 results outweigh investor concerns over escalating US-Iran standoff and rising crude prices.