Fed holds rates at 3.5% as oil surge complicates inflation fight