Hindsight · review build · data not yet validated
For the second year in a row, Turkey makes our list. Lower oil prices have been good news for this country, but that's about all that's going well.
Source
Not graded yet.