U.S. Markets closed

National Weather Service confirms tornado hit Newark, Delaware

The National Weather Service has confirmed that an EF0 tornado touched down in Newark, Delaware on Monday.