The simple solution, of course, is to not click links. Type in the address of your bank or anywhere you plan to make a financial transaction.
“We are all familiar with the Latin alphabet, and with the fact that some characters sometimes appear with various diacritical marks above them (e.g., á and ñ), especially in non-English languages. There is, however, also a tiny dot that can appear below a character — in combination with the letters B, D, H, K, L, M, N, R, S, T, V, W, Z, and the vowels A, E, I, O, U, Y, in both upper and lower case (as Unicode characters U+1E04 through U+1EF5).”
I realize that typing in the URL might not always make sense, but much like I’ve talked about with mobile URLs that show what looks like a common website in the part that’s visible on a mobile device, and then a whole bunch more stuff after that initial address, pay attention to where you are online. Look at that address carefully.