On July 20, Greece has to make a payment to the ECB
We know two things:
- European deals never get done without a deadline
- Even when there is a deadline, a deal still isn't made
Put it all together and the chances of a deal are awfully slim but we'll see what comes out of the latest meeting.