To any normal human being M = million whether we’re talking regular people, business people or urban talk...M’s = mil’s
Tho yea I’m now realizing after googling that in nerd speak or Chemistry terms, M can mean 1,000.
It’d be odd if he was intending to say 1,000 while talking about business and stocks but I thought the same thing when they used the term “4th quarter” on July 15th. I’d have bet the house that 4th quarter meant fiscal 4th and I would’ve been wrong so ...who knows.
But the natural interpretation for “1 M” is exactly what your average person would think it would mean