Oil rebounds after G20 vows to spur global growth