Tropical Depression 15 has formed in the Atlantic Ocean. The National Hurricane Center expects it to become Tropical Storm Oscar. The forecast track calls for the system to stay away from any land over the next five days, but could threaten Europe. Clicke here for more info...