High oil price threatens global economic recovery