Europe has reached an agreement that will keep Greece in the Euro, for better or for worse.
Eurozone leaders have offered Greece a third bailout after 16 hours of negotiations.