Some fonts designed for use with computers designed the "0" character more squared at the edges, like a rectangle, plus the "O" character much more rounded. A further distinction is built in falsification-hindering typeface as used on German motor vehicle amount plates by slitting open the digit 0 on https://financefeeds.com/sp-500-breaks-out-of-uptrend-amid-escalating-middle-east-tensions/