No I believe he is German. It's finished moron.
They're American, what does he know?
You can sell! I would never trade based on what Larry Ellison said. Larry's by his own admission knows nothing about the stock market and is a slave to his own ego.
Sentiment: Strong Buy