1 minute ago · Satellite image of Tropical Storm Beryl in the Atlantic on Friday, June 28, 2024. (NOAA)