After months of wrangling, Greece’s creditors granted the struggling nation an 8.5 billion euro ($9.5 billion) aid payment and committed to debt relief if needed, putting an end to the latest round of political bickering. They also bound at least two ...