Rising oil prices could strangle recovery

Business ·