The “business insider” blog has never exactly been concerned with accuracy.
Exclamation points, yes. But accuracy, no.
Take everything from this blog with a grain of salt.