Invest 95L could become Tropical Storm Helene off Southeast US coast early this week
An area of low pressure off the Southeast U.S. coast will be closely watched for tropical or subtropical development over the next couple of days as it could become the next named storm of the 2024 Atlantic hurricane season.