The U.S is at the top
OECD
The OECD released its latest Economic Outlook
The OECD revised its forecast to a 0.5 percentage point downward revision in 2020
Sweden tops the list
Greek teachers are worse off than some developing countries
The top country is Ireland
Russia and the US are failing, says OECD
It cites trade tensions and political uncertainties as key inhibitors to global economic growth
South Korea is at the top of the OECD report
The highest tax rate for businesses in the OECD nations is 34.3 percent, in France, with Germany imposing a rate similar to that of Greece