Is Jamaica rich or poor?

The largest and most populous English-speaking country in the Caribbean, Jamaica is also one of the poorest countries in North America despite being considered an upper-middle-income country by the World Bank.

That is something astonishing.