What does MM mean? Wouldn't M work in any context other than with the currency sign?
http://www.google.com/search?q=site:bloomberg.com+intitle:mi...
Some cultures (UK?) actually do/did use M in the Roman sense to mean thousand, so 33M would mean 33 thousand. That conflicts with metric Mega 10e6, so K is becoming more popular.
In Rome of course, MM would be two thousand.
In short, it's complicated. Or at least context-sensitive.