[nq:1]It seems to me that many American speakers equate 'o' with something like (a) or (æ (ligature ae)),[/nq] There's an ASCII symbol for that: . Most Americans don't equate "o" with (a) or especially ; the latter is the most extreme form of the Northern Cities Vowel Shift - an accent found in and around such places as Chicago, Detroit, Cleveland, and Buffalo - and the former is not far off. The most usual American "o" is something closer to (A) - a low back unrounded vowel.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.