Oil slides 2% to 12-week low on fears of global recession