2 tropical storms churning in Atlantic Ocean
2 tropical storms churning in Atlantic Ocean

Tropical Storm Peter is sitting east of the Northern Leeward Islands and will take a westward path over the next few days, then the system is expected to curve to the north towards Bermuda by the middle and end of the workweek.