Phew! Greece pays up at 11th hour By: Business and financial news - CNNMoney.com April 09, 2015 at 07:17 AM EDT Greece has made a crucial payment to the International Monetary Fund on Thursday, the Greek finance ministry confirmed. Read More >>