Photo: US National Hurricane Centre.

The US National Hurricane Centre (NHC) said a non-tropical low pressure system, located about 650 miles southeast of Bermuda, is producing a few disorganised showers and thunderstorms to the north ...