On June 21, 2020 at 2:40 AM EDT in the morning the New Moon in Cancer will cause an annular solar eclipse that is visible...