The decentralized exchange lost $7 million on April 14 due to a price oracle loophole.