Hurricane Oscar formed on Saturday, off the coast of the Bahamas, the National Hurricane Center in Miami said.
time.com