Meteorologist Phil Roger’s says the

Meteorologist Phil Roger’s says the weather is the result of a cold front that moved down along the east coast of Canada before reaching Bermuda and eventually becoming stationary over the island.

Go to Source