9/23, 2:16 PM (Source: TeleTrader)
more TeleTrader news

Tropical storm Ophelia makes landfall in North Carolina

Tropical storm Ophelia made landfall in North Carolina on Saturday with sustained winds short of hurricane strength.

The storm's winds extended up to 310 miles from its core, causing power outages for over 50,000 homes and businesses in North Carolina and Virginia.

As Ophelia moves inland, it is expected to weaken, but the potential for additional power outages remains as it impacts more areas.

Baha Breaking News (BBN) / NL